barking dogs seldom bite – English–Italiano translations

🇬🇧 en it 🇮🇹

barking dogs seldom bite proverb

  • people who make threats rarely carry them out
can che abbaia non morde, cane che abbaia non morde
Wiktionary Links